System and process for delivering building materials

ABSTRACT

A system and process for mixing and distributing building materials. This system and process can also include a way or a means for calibrating the mixing of these materials. This system and process can also include a system for tracking the materials that flow through the system, and for controlling the type of material used in the system.

CROSS REFERENCE TO RELATED APPLICATIONS

This application is a continuation in part application of U.S. patent application Ser. No. 13/552,927 filed on Jul. 19, 2012, which is a non-provisional application that hereby claims priority under 35 U.S.C. 119e from provisional application Ser. No. 61/509,749 filed on Jul. 20, 2011. This application is also a continuation in part application of U.S. patent application Ser. No. 11/726,011 filed on Mar. 20, 2007, the disclosure of all of these applications are hereby incorporated herein by reference in their entirety.

BACKGROUND OF THE INVENTION

One embodiment of the invention relates to a system and process for delivering building materials. This type of device is capable of performing a continuous process of feeding materials to a building site in both a batch and continuous flow process.

SUMMARY OF THE INVENTION

One embodiment of the invention relates to a process for continuously feeding building materials to a building site.

This process comprises feeding a first type of material through a feeding system and then feeding a second type of material through the feeding system. This process also includes mixing said first type of material with a second type of material into a composite material. For example, the first type of material can be sand, while the second type of material can be a binder, such that the first and second types of material when mixed together form a building material such as cement or concrete.

This process can also include mixing a third type of material with the composite material. This third type of material can be a liquid material such as water, a water chemical mixture or any other type of third material. A next step can include pumping the mixed material to a building site. This process further comprises the step of moving a test batch of at least one type of material through the feeding system to calibrate the feeding rate. Thus, for example, a test batch of sand or of binder can be first fed into the system. Alternatively, or in addition, this process can also comprise the step of calibrating the feeding system by moving a test batch of at least a second type of material through the feeding system.

Once this first batch of material is fed through the system, the material which is not yet mixed into a composite can be recycled and re-introduced into the system. For example, this process can also include the step of re-feeding the previously fed test batch of material back into the feeding system. This process can also include the step of feeding the second type of test batch material back into the feeding system.

In at least one embodiment, the step of calibrating the feeding system comprises determining a first weight for a material to be mixed, moving the material through the feeding system, tracking the time for feeding the material through the system and then determining a second weight for the material to be mixed.

At least one embodiment of the invention can relate to a system for delivering building materials comprising a container, and a transport device coupled to the container, wherein the transport device is configured to be coupled to a vehicle. In this case, the transport device can in this or in any embodiment be a flat bed for a truck. In addition, the container can be in the form of a standard sized container for a standard sized truck such as an eighteen wheel truck.

Inside of the container there can be a first holding bin substantially disposed in the container. In addition, there can be a second holding bin substantially disposed in the container. There can be at least one feed tube coupled to the first holding bin. This feed tube can include a drive system to feed the material through the feed tube. The drive system can be in the form of any known drive system, but in this case can be in the form of a screw drive system. There can be at least one other feed tube coupled to the second holding bin, and this other feed tube can also comprise a drive system. This type of drive system can be of any known drive system, such as in the form of a screw drive system. There can be at least one pre-mixer configured to receive materials from at least one of the feed tubes coupled to the first and second holding bins.

There can also be at least one continuous mixer, configured to receive an output of the pre-mixer and configured to hold the components from the pre-mixer.

In at least one embodiment, the transport device comprises a flat bed with a connection element configured to connect to the vehicle and wherein this vehicle comprises a motor vehicle.

This embodiment or other embodiments can also include a pre-mixer which further comprises mixing elements.

These said mixing elements of this pre-mixer can comprise paddles.

This continuous mixer is configured to receive a liquid with a mixed material from said pre-mixer.

This said continuous mixer further comprises mixing elements. These mixing elements of this continuous mixer can comprise paddles and/or screws.

This system can also include at least one scale configured to weigh at least one of the first holding bin and the second holding bin. This at least one scale is configured to weigh material in the holding bin.

There can be at least one computer system, wherein the computer system is configured to read information from the at least one scale and determine an amount of material fed from at least one of the first holding bin and the second holding bin.

The system can also comprise an air pump, and a particulate holding bin. This air pump is coupled to at least one of the first holding bin and the second holding bin, and is configured to pump particulate matter away from at least one of the first holding bin and the second holding bin.

In addition, in at least one embodiment, there can be an additional water cooling system which can be in the form of an external water cooling system or an internal water cooling system.

In addition, in at least one embodiment there can be a system for tracking the usage of building materials as those building materials flow through the system. This system can include a log of all of the building materials that are entered into the system. One way to enter this information is through a scanner which scans a bar code tag or RFID tag of the system in order to record whether the material being used in the system is an authorized form of material. In this case, the logging of material can either be through the use of a barcode scanner, a nearfield scanner, a RFID scanner, a prepaid set of codes, or any other way to grant access to the use of the machine. The scanning or the codes can then provide temporary access to the machine to allow the machine to operate. The machine is then monitored through the use of a flow sensor which is configured to determine the amount of material that is dispensed from the system.

BRIEF DESCRIPTION OF THE DRAWINGS

Other objects and features of the present invention will become apparent from the following detailed description considered in connection with the accompanying drawings. It should be understood, however, that the drawings are designed for the purpose of illustration only and not as a definition of the limits of the invention.

In the drawings, wherein similar reference characters denote similar elements throughout the several views:

FIG. 1 is a side cross-sectional view of one embodiment of the device;

FIG. 2 is a flow chart for the process for mixing and distributing building materials;

FIG. 3 is a block diagram of a computerized system;

FIG. 4A is a view of an external water cooling system that can also be used to cool the water before it is introduced into the system;

FIG. 4B is a process for chilling or cooling the liquid/water before adding it to the mixture;

FIG. 5A is a block diagram of a computerized system for monitoring the material used in the system;

FIG. 5B is a block diagram of the computer devices for monitoring the material used in the system;

FIG. 5C is a block diagram of the controller having an additional communication port

FIG. 6 is a flow chart for the process for determining whether the proper building materials are used in the system and to monitor the amount of materials dispensed from the system; and

FIG. 7 is a view of a container for the building material.

DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS

At least one embodiment of the invention can relate to a system 10 for delivering building materials comprising a container 11, a transport device coupled to the flat bed 71, wherein the transport device can be configured to couple to a vehicle. In this case, the transport device can in this or in any embodiment be a flat bed for a truck. In addition, the container can be in the form of a standard sized container for a standard sized truck such as an eighteen wheel truck.

Inside the container 11 there can be a first holding bin 12 substantially disposed in the container 11. In addition, there can be a second holding bin 14 substantially disposed in the container 11. There can be at least one feed tube 34 coupled to the first holding bin 12. This feed tube 34 is configured to receive material from bin 12 via chute 33 and can include a drive system 29 to feed the material through the feed tube 34. The drive system 29 can be in the form of any known drive system, but in this case can be in the form of a screw drive system. There can be at least one other feed tube 32 coupled to the second holding bin 14, via chute 31, wherein this other feed tube can also comprise a second drive system 27. This type of drive system 27 can be of any known drive system, such as in the form of a screw drive system. These two holding bins 12 and 14 can also each include a vacuum system such as vacuum system 19 or vacuum system 21 which is configured to vacuum up additional particulate matter that has not yet settled.

There can be at least one pre-mixer 42 configured to receive materials from at least one of the feed tubes 32 and 34. The pre-mixer 42 has an input configured to receive an output of the feed tubes 32 and 34 of the first holding bin 12 or the second holding bin 14. This pre-mixer 42 can also be coupled to a weight scale 24 and/or 26 which is configured to weigh the individual inputs of material such as a first type of material and a second type of material. With this design, the pre-mixer 42 is loaded by first inserting a first type of material, weighing this material individually in the pre-mixer 42 to set a second starting weight and then mixing the second type of material into the pre-mixer 42. The loading of this second type of material is tracked so that it matches the pre-determined amount or ratio to create a proper solution. Once the ratios are matched in this pre-mixed batch the mixer or drive 40 mixes this batch before dispensing it through a door 42 a to the container of continuous mixer 44.

Continuous mixer 44 is configured to receive an output of the pre-mixer 42 and configured to hold the components from the pre-mixer 42. These mixing elements 45 of this pre-mixer can comprise paddles which can be turned to mix the components in the pre-mixer. Alternative mixing elements can be in the form of a screw drive. Continuous mixer 44 is configured to be larger than pre-mixer 42 so that multiple batches of pre-mixer 42 can be inserted into continuous mixer 44. In at least one embodiment, the continuous mixer 44 can be sized by volume to be up to five times larger than pre-mixer 42. In that way there can be a simultaneous batch to continuous mixing process. Thus, multiple batches are transported from mixer 42 into continuous mixer 44 so that the system keeps moving forward to continuously mix multiple batches in continuous mixer 44. At this position in continuous mixer 44 there is still no water added to the system. Mixer 44 also includes a high level sensor 44 a, a medium level sensor 44 b and a low level sensor 44 c to determine whether to add additional batches from pre-mixer 42 into continuous mixer 44. High level sensor 44 a, medium level sensor 44 b and low level sensor 44 c are in communication with a computer or control panel (see FIG. 3) so that the level that this mix is set is communicated to the control panel. Flow rates into each pre-mixer 42 can then be controlled so that the flow up feed tubes 32 and 34 can be controlled to inject the appropriate amount of material at the appropriate pace.

In at least one embodiment, the transport device comprises a flat bed 71 with a connection element 60 configured to connect to the vehicle and wherein this vehicle comprises a motor vehicle.

This continuous mixer 44 further comprises mixing elements 45. These mixing elements 45 of this continuous mixer 44 can comprise paddles and/or screws.

Located below mixer 44 is another mixing bin 47 having a drive 46 which mixes and drives the material into distribution devices 48 and 50.

Distribution devices 48 and 50 are each driven by respective pumps or drives 52 and 51 which thereby pump material out from the system. In at least one embodiment, the dry material is mixed with water in mixing bin 47. Therefore, mixing bin 47 is configured to receive fluid material. The dry material which is first mixed in batches in continuous mixer 44 is then dumped into mixing bin 47 to be wet mixed with fluid such as water. Once this material is mixed, it is then fed into distribution devices 48 and 50 for further distribution.

Alternatively, the fluid material can be fed directly into distribution devices 48 and 50 so that the fluid material such as water or chilled water is only mixed with the dry material at a last stage in the process before it is distributed.

In addition, there is a generator 54 which is configured to provide power to the components such as to control panel 100 as well as to the rest of the components. Furthermore for each bin 12 or 14 there are air filters or air handlers which can be HEPA type air filters or air handlers which pull particulate matter from bins 12 or 14 to reduce the environmental issues associated with filling bins 12 and 14 with material.

For example, as shown there is air handler 55 which comprises an air pump which draws particulate material through channel or tube 56 from bin 14 and filters this material. The particulate matter can then be stored and saved and recycled back into the system, such as back into bin 14.

Similarly, bin 12 also has an air handler 57 which includes a tube 58 which draws particulate matter out of the system and stores this system in the body of the air handler. This particulate material can be recycled back into the system such as back into bin 12.

With one embodiment, there can be internal water tanks that are chilled, while in another embodiment, there can be external tanks or reservoirs of water that are chilled. For example, FIG. 1 shows a first embodiment wherein there are also at least two internal water tanks 70 and 70.1 as well as a water line 72 which is configured to feed water into either tank 47 or into distribution devices 48 and 50, past flow meter 74 via a water pump 73 which can be controlled by control panel/computer 100. With this design, tank 70.1 can be the reserve chiller tank, tank 70 can be the feed tank and the water flows through water line 72 past flow meter 74 into these distribution devices 48 and 50 or into tank 47.

With the second embodiment, the external chiller 120 is configured to chill the water or fluid in tanks 70.1 and 70 before it is mixed with the material in the distribution devices 48. These water tanks can include water that is either chilled internally to the system or externally to the system.

This system can also comprise at least one scale such as scales 20 and 22 coupled to their respective holding bins 12 and 14. For example, scale 20 is in communication with computer/control panel 100, while scale 22 which is coupled to and configured to weigh holding bin 14 is configured to send the weight of material in holding bin 14 to computer 100. Thus, these scales are in communication with a computerized system 100 (See FIG. 3) to track the weight of material moving through the system.

There can be at least one computer system 100 (See FIG. 3), wherein the computer system is configured to read information from at least one of the scales 20, and 22 and to determine an amount of material fed from at least one of the first holding bin 12 and the second holding bin 14.

The system can also comprise respective first and second air pumps 16 and 18 coupled to each of their respective holding bins 12 and 14. Each of these air pumps pump particulate matter that is stirred up in holding bins 12 and 14 into an additional particulate holding bin such as bins 55 and 57. For example, there is an air pump 16 coupled to the first holding bin 12 and a second air pump 18 coupled to the second holding bin 14. This air pump is configured to pump particulate matter away from at least one of the first holding bin and the second holding bin. Access to these bins is controlled by hydraulic opening devices 28 and 30 which are respectively coupled to bins 14 and 12.

As shown in FIG. 2, one embodiment of the invention relates to a process for continuously feeding building materials to a building site.

This process comprises a first step S1 which includes adding material such as sand and binder to the two different holding bins such as holding bin/silo 12 and holding bin/silo 14, Next, in step S2 any particulate material is vacuumed away.

Next, in step S3 the system can calibrate the feed rate of the device. In this step a first type of material such as either sand or binder is fed into the system in limited quantities to test the flow rate or feed rate of at least one portion of the system. For example, if sand is fed into holding bin 14, this sand is then fed through the system into pre-mixer 42, into continuous mixer 44, and into mixing bin 47 to determine the flow rate of this material. Alternatively or in addition, with a second type of run for calibration, different material such as sand or binder can be fed into holding bin 12, and then fed through the system into pre-mixer 42, into continuous mixer 44, and into mixing bin 47 as well. This type of pre-calibration allows the system to determine the actual feed rate for these materials. In at least one embodiment, the step of calibrating the feeding system comprises determining a first weight for a material to be mixed, moving the material through the feeding system, tracking the time for feeding the material through the system and then determining a second weight for the material to be mixed. This process can all be tracked by computer system 100.

Next in step S4 includes feeding a first type of material through a feeding system. This step includes step S4A which includes feeding a first type of material into a pre-mixer. Next the computer system 100 along with weight scales 24 and 26 weigh the input of this material in step S4 b. When a predetermined amount is added to the pre-mixer, the pumping of the first material stops. Next, Step S5 includes feeding a second type of material through the feeding system. This step includes step S5 a which includes feeding a second type of material into the pre-mixer 42 after the first type of material is fed therein. Next, in step S5B this material is weighed and when the combined weight reaches a predetermined amount, the pumping of this second material is stopped. This process also includes mixing said first type of material with a second type of material into a composite material in step S6 in pre-mixer 42.

Next, in step S7 this dry mixed material is sent as a batch into a holding mixer 44. This holding mixer is capable of storing multiple batches at a single time and also includes a high level sensor 44 a, a medium level sensor 44 b, and a low level sensor 44 c. If the high level sensor 44 a indicates that continuous mixer 44 is filled, then pre-mixer 42 holds off from adding additional material to the mix. However, if medium level sensor 44 b or low level sensor 44 c indicate that the material is getting low in this continuous mixer 44 then the pre-mixer 42 is then instructed to either open a pre-mixing door 42 a and dump additionally pre-mixed material into the batch, or to continue mixing until the next batch is ready and then dump the pre-mixed material into the continuous mixer 44.

This process can also include mixing a third type of material with the composite material in step S8. In this process, the mixed batch material is continuously fed into third mixing bin 47 which then results in a third type of material being mixed with the dry mix to create a fluid-type slurry. This third type of material can be a liquid material such as water, a water chemical mixture or any other type of third material.

A next step S9 can include pumping the mixed material to a building site. Because third mixing bin 47 is so small, the previous bin 44 can continuously feed material into bin 47 thereby creating a simultaneous batch-continuous mixing process.

FIG. 3 shows the communication between the computer/control panel 100 and the components of the system which can be controlled by the computer/control panel 100. In this case, there is a direct wireless or wired communication between the remote components and the computer control panel 100. For example scales 20, 22, 24, and 26 are in either wireless or wired communication with computer/control panel 100. This communication allows scales 20, 22, 24 and 26 to communicate the weight that is present within these holding bins 12 and 14 as well as tracking the dynamic weight change that occurs within these holding bins thereby tracking the flow rate of materials from these holding bins. The material is dispersed from these holding bins 12 and 14 via a first material drive 36 for bin 12 and a second material drive 38 for bin 14. These material drives are disposed at a bottom region of bins 12 and 14 (See FIG. 1) such that the material dispensed by bins 12 and 14 is synchronized with the material fed up through feed tubes 32 and 34. Therefore, first material drive 36 is synchronized with drive 29 in feed tube 34, while second material drive 38 is synchronized with second drive 27 in feed tube 32 to allow a continuous and even flow of material up these feed tubes.

In addition, mixer 40 which is associated with pre-mixer 42 as well as mixing elements 45 which is associated with the continuous mixer 44, can all be synchronized by computer 100 to control the flow of material through the system. Door 42 a can have a mechanical opening system which is configured to open this door when contacted by computer 100.

Furthermore, material from continuous mixer 44 can be fed by pump, or drive 46 which mixes material in mixing bin 47 and feeds mixed material into distribution devices 48 and 50. High level sensor 44 a, medium level sensor 44 b and low level sensor 44 c are configured to send signals to computer or controller 100 so that computer or controller 100 can decide when to open door 42 a to distribute more material from pre-mixer 42 into continuous mixer 44 which comprises a mixing bin.

There is also a wireless transceiver 110 which is configured to communicate with other devices such as remote computers or laptop computers which can be used to operate control panel 100.

In addition there are a plurality of different sensors/gauges that are configured to work with water cooler system 120. For example, there is an outdoor thermometer 115 which communicates the outdoor temperature to the control panel 100. There is also a water temperature thermometer 116 which is disposed in at least one embodiment in tank 70 or tank 70.1 which can be in the form of a water tank. The water temperature thermometer 116 and the is configured to send water temperature information to control panel 100 as well. Furthermore, a humidity sensor 117 which is disposed on the truck is also in communication with control panel 100 as well.

Some of the other components connected to computer/control panel 100 are printer 98 which is configured to print statements which reflect the amount of material that is disbursed, the location of the job, the estimate for the job, the actual cost for the job based upon the amount of material disbursed. Computer 100 can also control wheel drive 53 for a hose which can connect to an outside water source. Computer 100 can also be in communication with generator 54, wheel drive 53, water flow meter 74, scanner 49, drive 51, and drive 52 and any other elements shown in FIG. 3. For example, scanner 49 can be in the form of a hand held scanner which communicates wirelessly or an attached scanner which communicates via a cable with computer 100. An example of a wired scanner is shown in FIG. 1. However, in a preferred embodiment, the scanner is a wireless scanner.

This system can also include an external water cooling system. For example, FIG. 4A discloses an external water cooling system which can either be included with the pump truck or housed on a separate truck. The external water cooling system 120 includes two different sets of tanks including an external water cooling system 122 and isolated water tank 121. Inside of this external water cooling system 120 are two separate water tanks 122, a chiller or compressor 123 and a water pump 124 to pump the water either into or out of the tank along line 126. Compressor 123 is configured to chill the water down to a desired temperature such as approximately, 15 degrees C., or even as low as 14 degrees C.

The two different sets of tanks 121 and 122 can operate in a similar manner to the two tank system 70 and 70.1 shown in FIG. 1. However tanks 122 function as external water tanks which can be housed outside of the container of the system 10.

A valve 129 is configured to control the release of water along line 140. In addition, water is input into the system via line 130 which allows for an inlet of the water through valve 138, past water filter 136, and water meter 134, through magnet valve 132 and contra valve 131 into the water tanks. Essentially as water enters into pipe 130 it is filtered by water filter 136. The amount of flow is monitored by water meter 134 and this flow is then controlled by valves 132 and 131 into the tanks. Once the water is inside the tanks, the temperature is monitored via temperature sensor 141. In addition, the water level inside of the tanks is monitored via a pressure sensor 142.

Water is dispersed from the tanks via valve 129 which is controlled by the controller in control panel 100. Water then flows along line 140 to ether the drain pipe and out drain valve 147, or along line 140 and to water pump 143 which continues to pump the water to water meter 144, past magnet valve 145, and flow meter 146 and out to the water supply 150 for the mixing bin 47 or distribution devices 48 and 50. The magnet valve 145 can be controlled by the controller so that if the flow meter 146 detects that too much water has flowed, or the water meter 144 detects that the water pressure is too high, then magnet valve 145 can be closed.

This water cooling system 120 can be used to chill the water before it is introduced into the mixer to slow the reaction time of the building materials being mixed in the mixing bin 47 or the distribution devices 48 and 50 and to control the temperature of the water introduced into the mixture so that the mixture of building materials and water have a substantially uniform reaction time once the material is mixed and then subsequently poured.

Some of this water can also be selectively drained from the system via valve 139 which allows water to flow out of the system and into a drain pipe as well.

Thus, there is a system which is a computer controlled system wherein once the drives are synchronized for each set of material, the system can operate on a continuous flow system wherein this material is simultaneously batch mixed as well as continuously mixed.

FIG. 4B shows a process for cooling the fluid or water before it is mixed with the additional materials. For example, in step S10 the system determines the outside temperature with outdoor thermometer 115. Next, in step S11 the system or control panel 100 determines the outside humidity. Humidity is an important factor because it can be used to determine how much water should be added to the mixture. Hot and humid days may result in different amounts of water being added vs. cool and wet days or hot and dry days or cool and dry days. Therefore, it is helpful if control panel 100 can determine the temperature of the outside air as well as the humidity in the air before starting the process.

Next, in step S12 the control panel 100 or system determines the flow rate of the dry material in the system. In at least one embodiment, the flow rate of the material can be predetermined beforehand so this step can be already set before the process even starts.

Once the flow rate of the dry material is determined then the system in step S13 determines how much water/fluid should be added to the mixture. In at least one embodiment, the system could be dynamic in that the flow rate can be varied for both the dry material and the wet material. This flow rate can be varied based upon the outside temperature and the outside humidity which is read by control panel 100.

In step S14, control panel 100 determines the water/fluid temperature before chilling the water. Next, in step S15 the system chills the water. By knowing the flow rate of the water and the temperature of the water, the system can work to continuously keep the water cool so that a continuous flow of cool water/fluid is available to mix with the system. In at least one embodiment, this continuous flow of cool water can be set at approximately 50 degrees Fahrenheit (F), in another embodiment, the temperature could be approximately 55 degrees F., approximately 60 degrees F., approximately 70 degrees F., approximately 75 degrees F., approximately 80 degrees F., or any suitable temperature in between.

In step S16 the water/fluid is added to the mixture to create a wet slurry. Finally in step S17 the system, which is shown by way of example in step S17 continuously monitors the above parameters so that the chiller can adjust its cooling rate to keep the water cool to a suitable temperature.

There can also be a system for tracking orders used in a continuous, or batch-continuous mixing system. For example, in FIG. 5A is a schematic view of a system for purchasing and for controlling the flow of material through a dispensing system 10. The dispensing system can be in the form of a portable dispensing system such as that shown in FIGS. 1-4. For example, with this system there is a first server 204 which catalogs and controls the identity of packages of goods. In this embodiment this server 204 includes a database which includes a list of the packages of goods and the amount of goods in each package. An alternative server 202 which can be in the form of any additional or auxiliary server can also be connected to server 204. This additional or alternative server 202 can be in the form of an application server, a database server or any other type of suitable server. In addition, there can be a remote pc 206 which is in communication with first server 204 as well as in communication with alternative server 202. This remote pc or computing device 206 can be in communication with these servers 202 and 204 either on an intranet or through the internet 200. Each of these servers 202, 204 or computing device 206 include a processor such as a microprocessor 202 a, 204 a, 206 a respectively, a motherboard 202 b, 204 b, 206 b respectively, and a memory 202 c, 204 c, 206 c respectively, a communication port 202 d, 204 d, 206 d respectively which allows these devices to independently process information via their respective microprocessors, store information via their respective memories, and communicate with each other via their respective communication devices. These communication ports, particularly communication port 230 d or communication ports 230 e and/or 230 f can be in communication with transceiver 110 for communication with.

FIG. 5C shows another version of the computing device such as computing device 230 which includes two different communication ports. For example, there is a communication port 230 e which is for WIFI communication. A communication port 230 f is a mobile communication port which has a SIM card, CDMA or any other type of cellular communication to wirelessly communicate with the servers.

Each of these devices communicate either together or through a designated server such as through first server 204 or the alternate server 202. Once this information is passed to the internet 200 it is then passed onto either a remote computer or processing device 210 or onto a controller 230 for controlling the dispensing system 10.

The controller 230 can be configured as a computer such as a personal computer having a processor 230 a, a motherboard 230 b, a memory 230 c and a communication port 230 d. The communication port 230 d can be in the form of a wireless communication port or a wired communication port. In at least one embodiment, this communication port is a wireless communication port having either WIFI (80211.x) type communication, cellular communication such as 3g, 4g CDMA or any other type of protocol for communication. The information is then communicated between this controller 230 and the internet 200 and then passed back to server 204 or server 202. Remote computer 210 can also include a microprocessor 210 a, a motherboard 210 b, a memory 210 c, and a communication port 210 d where remote computer 210 is configured to communicate through a computer network such as the internet to relay information. From this remote computer 210 a user can purchase product and have the access code sent wirelessly to controller 230. The layout and design of the individual computer components is shown in FIG. 5B. In this view, there is a microprocessor 202 a, 204 a, 206 a, 210 a, 230 a, for the respective computing devices 202, 204, 206, 210, 230, a motherboard 202 b, 204 b, 206 b, 210 b, 230 b, a memory 202 c, 204 e, 206 c, 210 c, and 230 c, a communication port 202 d, 204 d, 206 d, 210 d, 230 d, and a mass storage which can be in the form of a hard drive 202 e, 204 e, 206 e, 210 e, 230 e.

FIG. 5C shows the computing device 230 alone which instead of using a single communication port 230 d, includes two different types of communication ports 230 e and 230 f. Communication port 230 e is a first type of communication port such as WIFI, or using standard TCP/IP protocols and relying on WIFI hotspots. Communication port 230 f is a cellular type communication port which operates using cellular type communication in addition to the WIFI communication or alternative to this WIFI communication.

FIG. 6 is a flow chart for the process for controlling the use of product through a system for delivering building materials such as the system 10.

For example, the process starts in step 301 wherein the producer creates a product in step 301. This product can be in the form of cement or building materials. The cement or building materials can be housed in a container such as a sack. Next, in step 302, the producer can assign an individual code to that container or sack. Alternatively, the producer in step 303 can assign a group code to this container or sack. The group code would then coordinate for multiple containers or sacks. The assignment of these codes and the tracking of these building materials can be done through the use of a first server 204 or an alternative server 202. In this case, the assignment of the code would be performed by a microprocessor 202 a in server 202 or by microprocessor 204 a in server 204. Remote computing device 206 can also be used to control the assignment of codes to the product as well. For example a user could log into any one of the servers 202 or 204 and then assign individually these numbers in the form of a manual override. Once the codes are assigned to the product, the system can offer the product for sale in step 304. If the purchase of the product results in a group purchase, the system can also in step 305 supply or provide an additional code for bulk purchases which was not provided before. This code can be in any form of identification code for unlocking the use of the machine.

Next, users who are owners of the system 10 can purchase this product in step 306. The purchase of this product can be through a sales call, where a salesman can initiate the sale of this product over the telephone and then place the order or through a computer generated process as well.

Once the product is purchased, the user can receive the product in step 307. The purchase of this product will allow the user to receive the generated code as well in step 308.

The product can be processed through the system wherein the product can be loaded into one or more holding bins or containers before delivering the mixed product. These containers can contain a bar code, or RFID code or near field scannable code which allows the computer device 230 to determine whether this is authorized product. For example, as shown in FIG. 7 there is a container 400 in the form of a sack for containing the building materials. This sack can include a scannable tag 402. Scannable tag 402 can include a bar code, either 2d or 3d barcode or a scannable RFID tag which then unlocks the device to operate further. This tag can be scanned by a scanner 49 which can be either a wired scanner or a wireless handheld scanner in communication with controller 230 or computer 100. Essentially controller 230 can include all of the components of computer 100 but also be configured with codes for selectively unlocking the control panel for a limited volume of mixing or for a limited period of time. With computer 100 this feature is optional.

Once the code is processed in the truck in controller or computing device 230 in step 309, then the controller is unlocked to process the material. This unlocking stage can occur via codes already stored in the controller 230 or via the controller 230 communicating with any one of servers 202 and 204 to determine whether this code is an authorized code. Once the truck or system has been released for processing in step 311 it can then process the building materials. This system can also catalog the usage of the materials in step 312 so that it can track the amount of material processed, and the type of material processed including the times and dates of the usage of the material. This information can then be used to create an invoice to customers who are having work performed on their building. The cataloging of this information then can result in determining the end amount in step 313. Once the full amount of material has been processed the system stops processing in step 314. If more codes are added, either through electronic communication (email, database download, text message, etc), or scanning a code on site via scanner 49 then the system can be unlocked again for processing. If during processing, more codes are added, then the volume of material to be disbursed can be increased and the point at which the system is stopped is delayed. Alternatively, this control could be based not on volume but on time as well.

Thus, at this step, the end amount can be continuously re-adjusted based upon either the scanning in of additional tags on containers of building materials, or through the purchase of security codes through wireless communication with a server. This then unlocks at least one mixing step, which can comprise mixing the material in the different mixers such as the pre-mixer 42, the continuous mixer 44, the mixing bin 47, and the distribution devices 48 and 50. Thus this at least one mixing step can include a continuous mixing of material through the system from start to finish until the building materials have been distributed. This information can be cataloged or determined by determining the flow rate of the material through the system and then determining based upon the flow rate of the material, the time for processing the material the entire volume of material being distributed is determined. Once the entire volume of material is determined, and reached, the system can then shut down and stop processing the material.

With these systems such as system 10 the type of material that is used can greatly affect the ability of the system to function properly. Thus, by having a system to lock down the usage of the system unless it is tied to the particular material used would greatly help avoid any possible operating errors or problems with a machine locking up or breaking during operation.

A list of some of the components indicated above is provided below:

-   -   10 system     -   11 container     -   12 holding bin     -   14 second holding bin     -   16 first air pump     -   18 second air pump     -   19 vacuum system     -   20 scale     -   21 vacuum system     -   22 scale     -   24 weight scale     -   26 weight scale     -   27 second drive     -   28 hydraulic opening device     -   29 drive     -   30 hydraulic opening device     -   31 chute     -   32 feed tube     -   33 chute     -   34 feed tube     -   36 material drive     -   38 material drive     -   40 mixer or drive     -   42 pre-mixer     -   44 continuous mixer     -   44 a high level sensor     -   44 b medium level sensor     -   44 c low level sensor     -   45 mixing elements     -   46 drive     -   47 mixing bin     -   48 distribution devices     -   49 scanner     -   50 distribution devices     -   51 pump or drive     -   52 pump or drive     -   53 wheel drive for hose     -   54 generator     -   55 air extraction bin     -   56 extraction channel     -   57 extraction bin     -   58 extraction channel     -   60 connection element     -   70 first water tank     -   70.1 second water tank     -   71 flat bed     -   72 water line     -   74 flow meter     -   100 Computer/Control panel     -   110 Transceiver     -   115 Outdoor thermometer     -   116 Water Temperature Thermometer     -   117 Humidity Sensor     -   120 Water Cooler System 120     -   121 isolated water tank     -   122 External Water Cooling System     -   123 Chiller or Compressor     -   124 water pump     -   126 line     -   129 valve     -   131 contra valve     -   132 magnet valve     -   134 water meter     -   136 water filter     -   138 valve     -   139 valve     -   140 line     -   141 temperature sensor     -   142 pressure sensor     -   143 water pump     -   144 water meter     -   145 magnet valve     -   146 flow meter     -   150 Water supply to mixer     -   200 internet     -   202 alternative server     -   204 first server     -   206 remote pc     -   210 remote computing device     -   230 computer device/similar to computing device 100     -   400 container     -   402 tag

Accordingly, while a few embodiments of the present invention have been shown and described, it is to be understood that many changes and modifications may be made thereunto without departing from the spirit and scope of the invention as defined in the appended claims. 

What is claimed is:
 1. A mobile feeding system for cement comprising: a) a container; b) a transport device coupled to said container, said transport device being configured to be coupled to a vehicle wherein said container is disposed on said transport device; c) a first holding bin substantially disposed in said container; d) a second holding bin substantially disposed in said container; e) at least one feed tube disposed in said container and coupled to said first holding bin; f) at least one feed tube disposed in said container and coupled to said second holding bin; g) at least one pre-mixer disposed in said container and configured to receive materials from said at least one feed tube coupled to said first holding bin, and from said at least one feed tube coupled to said second holding bin; and h) at least one continuous mixer, disposed in said container below said at least one pre-mixer and configured to receive an output of said at least one pre-mixer and configured to hold said components from said at least one pre-mixer; i) at least one fluid supply disposed within said container; j) at least one mixing bin disposed within said container and below said at least one continuous mixer, said at least one mixing bin configured to receive fluid from said at least one fluid supply and configured to mix said components from said at least one continuous mixer with said fluid in said mixing bin; k) at least one pump disposed in said container and coupled to said at least one mixing bin, said at least one pump configured to distribute mixed cement to a site.
 2. The mobile feeding system as claimed in claim 1, wherein said transport device comprises a flat bed with a connection element configured to connect the flat bed to said vehicle and wherein said vehicle comprises a motor vehicle.
 3. The mobile feeding system as claimed in claim 1, wherein said at least one pre-mixer further comprises mixing elements.
 4. The mobile feeding system as claimed in claim 3, wherein said mixing elements of said pre-mixer comprise paddles.
 5. The mobile feeding system as claimed in claim 1, wherein said at least one continuous mixer further comprises mixing elements.
 6. The mobile feeding system as claimed in claim 1, wherein said mixing elements of said continuous mixer comprise paddles.
 7. The mobile feeding system as claimed in claim 1, further comprising at least one scale disposed within said container, said scale configured to weigh at least one of said first holding bin and said second holding bin, said at least one scale being configured to weigh material in the holding bin.
 8. The mobile feeding system as claimed in claim 1, further comprising at least one computer system disposed within said container, said computer system being configured to read information from said at least one scale and to determine an amount of material fed from at least one of said first holding bin and said second holding bin.
 9. The mobile feeding system as claimed in claim 1, further comprising an air pump, and a particulate holding bin, said air pump being coupled to at least one of said first holding bin and said second holding bin, said air pump being configured to pump particulate matter away from at least one of said first holding bin and said second holding bin.
 10. The mobile feeding system as claimed in claim 9, wherein said air pump comprises a vacuum system which is configured to recycle said particulate matter back into the system.
 11. The mobile feeding system as claimed in claim 3, further comprising at least one control panel which is configured to control said mixing elements of said pre-mixer and said continuous mixer, and at least one wireless transceiver, which is configured to communicate with a remote computer, and which allows said remote computer to control said at least one control panel.
 12. The mobile feeding system as claimed in claim 11, further comprising a water cooling system configured to cool the water before it is supplied to said at least one continuous mixer.
 13. The mobile feeding system as in claim 12, further comprising at least one scanner which is configured to read or scan a tag on a container of building materials.
 14. The mobile feeding system as in claim 9, wherein said scanner is in communication with said control panel and is configured to unlock at least one mixing operation controlled by said control panel.
 15. The mobile feeding system as in claim 9, wherein said scanner is configured to communicate with said control panel at least one security code read by said scanner, and wherein said control panel is configured to communicate said at least one security code to a remote server to unlock at least one mixing operation controlled by said control panel.
 16. The mobile feeding system as in claim 15, wherein said mixing operation comprises said control panel controlling a mixing and distribution of a pre-set amount of volume through the system.
 17. A mobile feeding system for cement comprising: a) a container; b) a transport device coupled to said container, said transport device being configured to be coupled to a vehicle wherein said container is disposed on said transport device; c) a first holding bin substantially disposed in said container; d) a second holding bin substantially disposed in said container; e) at least one feed tube disposed in said container and coupled to said first holding bin; f) at least one feed tube disposed in said container and coupled to said second holding bin; g) at least one pre-mixer disposed in said container and configured to receive dry materials from said at least one feed tube coupled to said first holding bin, and from said at least one feed tube coupled to said second holding bin; and h) at least one continuous mixer, disposed in said container below said at least one pre-mixer and configured to receive an output of said at least one pre-mixer and configured to hold said components from said at least one pre-mixer; i) at least one fluid supply disposed within said container; j) at least one mixing bin disposed within said container and below said at least one continuous mixer, said at least one mixing bin configured to receive fluid from said at least one fluid supply and configured to mix said components from said at least one continuous mixer with said fluid in said mixing bin wherein the self-contained mobile feeding system is configured to perform at least two different mixing stages, at least a first dry mixing stage and at least a second wet mixing stage; k) at least one pump disposed in said container and coupled to said at least one mixing bin, said at least one pump configured to distribute mixed cement to a site. 